﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.InteropServices;
using System.Text;
using System.Threading.Tasks;
using AMRService.Models.ResponseModels.ModelHelper.Task_StatusModels;

namespace AMRService.Models.ResponseModels.ModelHelper
{
    public class Task_AmrState
    {
        public Task_amrException amrException { get; set; }
        /// <summary>
        /// 区域ID
        /// </summary>
        public long areaId { get; set; }
        /// <summary>
        /// 电量信息
        /// </summary>
        public double batteryPercentile { get; set; }
        /// <summary>
        /// 坐标
        /// </summary>
        public Task_coordinate coordinate { get; set; }
        /// <summary>
        /// 车辆ID
        /// </summary>
        public string id { get; set; }
        /// <summary>
        /// 车辆IP
        /// </summary>
        public string ip { get; set; }
        /// <summary>
        /// 运行地图ID
        /// </summary>
        public long mapId { get; set; }
        /// <summary>
        /// 车辆名称
        /// </summary>
        public string name { get; set; }
        /// <summary>
        /// 运行地图名称
        /// </summary>
        public string mapName { get; set; }
        /// <summary>
        /// 车辆状态名称
        /// </summary>
        public string state { get; set; }
        /// <summary>
        /// 车辆状态 ID
        /// </summary>
        public long stateId { get; set; }
        //public long areaId { get; set; }





    }
}
